package com.qumitech.visualnovel.pubdef.dto.gift;

import com.alibaba.fastjson.annotation.JSONField;
import com.qumitech.visualnovel.component.annotation.ExcelAnnotation;

/**
 * @Author :  ZhChNing
 * @Descriptiom :
 * @Date Created in 2019/9/18 9:51
 */
public class UserGiftDetailAdminDTO {

    @ExcelAnnotation("送礼人ID")
    @JSONField(name = "from_uid")
    private Long fromUid;
    @ExcelAnnotation("送礼人昵称")
    @JSONField(name = "from_user_name")
    private String fromUserName;
    @ExcelAnnotation("收礼人ID")
    @JSONField(name = "to_uid")
    private Long toUid;
    @JSONField(name = "to_user_name")
    private String toUserName;
    @ExcelAnnotation("主播ID")
    @JSONField(name = "auchor_id")
    private Long auchorId;
    @JSONField(name = "create_time")
    private Long createTime;
    @ExcelAnnotation("赠送时间")
    private String createTimeS;
    @ExcelAnnotation("礼物名称")
    @JSONField(name = "gift_name")
    private String giftName;
    @JSONField(name = "cost_type")
    private Byte costType;
    @ExcelAnnotation("礼物类型")
    private String costTypeN;
    @ExcelAnnotation("数量")
    @JSONField(name = "gift_num")
    private Integer giftNum;
    @ExcelAnnotation("价值")
    private Long cost;

    @ExcelAnnotation("商城礼物数量")
    @JSONField(name = "shop_gift_num")
    private Integer shopGiftNum;
    @ExcelAnnotation("商城礼物价值")
    @JSONField(name = "shop_gift_cost")
    private Long shopGiftCost;
    @ExcelAnnotation("滴滴礼物数量")
    @JSONField(name = "egg_gift_num")
    private Integer eggGiftNum;
    @ExcelAnnotation("滴滴礼物价值")
    @JSONField(name = "egg_gift_cost")
    private Long eggGiftCost;

    public String getCreateTimeS() {
        return createTimeS;
    }

    public void setCreateTimeS(String createTimeS) {
        this.createTimeS = createTimeS;
    }

    public String getCostTypeN() {
        return costTypeN;
    }

    public void setCostTypeN(String costTypeN) {
        this.costTypeN = costTypeN;
    }

    public Long getFromUid() {
        return fromUid;
    }

    public void setFromUid(Long fromUid) {
        this.fromUid = fromUid;
    }

    public String getFromUserName() {
        return fromUserName;
    }

    public void setFromUserName(String fromUserName) {
        this.fromUserName = fromUserName;
    }

    public Long getToUid() {
        return toUid;
    }

    public void setToUid(Long toUid) {
        this.toUid = toUid;
    }

    public String getToUserName() {
        return toUserName;
    }

    public void setToUserName(String toUserName) {
        this.toUserName = toUserName;
    }

    public Long getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Long createTime) {
        this.createTime = createTime;
    }

    public String getGiftName() {
        return giftName;
    }

    public void setGiftName(String giftName) {
        this.giftName = giftName;
    }

    public Byte getCostType() {
        return costType;
    }

    public void setCostType(Byte costType) {
        this.costType = costType;
    }

    public Integer getGiftNum() {
        return giftNum;
    }

    public void setGiftNum(Integer giftNum) {
        this.giftNum = giftNum;
    }

    public Long getCost() {
        return cost;
    }

    public void setCost(Long cost) {
        this.cost = cost;
    }

    public Long getAuchorId() {
        return auchorId;
    }

    public void setAuchorId(Long auchorId) {
        this.auchorId = auchorId;
    }

    public Integer getShopGiftNum() {
        return shopGiftNum;
    }

    public void setShopGiftNum(Integer shopGiftNum) {
        this.shopGiftNum = shopGiftNum;
    }

    public Long getShopGiftCost() {
        return shopGiftCost;
    }

    public void setShopGiftCost(Long shopGiftCost) {
        this.shopGiftCost = shopGiftCost;
    }

    public Integer getEggGiftNum() {
        return eggGiftNum;
    }

    public void setEggGiftNum(Integer eggGiftNum) {
        this.eggGiftNum = eggGiftNum;
    }

    public Long getEggGiftCost() {
        return eggGiftCost;
    }

    public void setEggGiftCost(Long eggGiftCost) {
        this.eggGiftCost = eggGiftCost;
    }
}
